energy bottleneck - Spanish English Dictionary